environment- friendly - French English Dictionary